racing yacht - Turkish English Dictionary